put to the rack - Deutsch Englisch Wörterbuch